Synonyms for "inhuman treatment"

Words with similar meaning